package test5

object ExcepTest {
  def divide(y:Int,x:Int):Either[String,Int]={
    if(x==0)
      Left("除数不能是0")
    else
      Right(y/x)
  }
  def main(args: Array[String]): Unit = {
    divide(100,9) match{
      case Left(msg)=>println(msg)
      case Right(i)=>println("商是"+i)

    }
    System.out.println("除法")
    divide(100,0) match{
      case Left(msg)=>println(msg)
      case Right(i)=>println("商是"+i)

    }
  }
}
